#pragma once
#include <QObject>

/**
 * VGERHI - 渲染硬件接口抽象基类
 * 纯虚接口，定义所有RHI实现必须提供的功能
 */
class IVGERHI : public QObject
{
    Q_OBJECT

public:
    explicit IVGERHI(QObject *parent = nullptr) : QObject(parent) {}
    virtual ~IVGERHI() = default;


};
